hardware linux embedded software unix radius3 open source quality assurance thin-client application avr 8051 consulting windows microcontroller quality management project management electronics management development quality